home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / Amos / AMOSList-1297 / AMOSLIST / text0030.txt < prev    next >
Encoding:
Text File  |  1998-06-24  |  1.8 KB  |  53 lines

  1. I'm currently working on a game which I have entitled Fleshee 2000.
  2.  
  3. I have done very little on the actual game coding, but am almost finished
  4. the editor.
  5.  
  6. What I'm trying to get to is, I am having small problems dealing with
  7. screen drawing and saving.
  8.  
  9. The screen refresh procedure for when you move from one map to the next
  10. runs at a fairly fast speed, but it is not as fast as I need/want it to be.
  11. Can someone give me some code to quickly draw 10X10 icons on the screen
  12. with a grid of 29X15?
  13.  
  14. Right now I'm using this arrangement (very simple)
  15.  
  16. (Grid variable is 11)
  17. (The Map variable is a dimensioned variable for all screen data)
  18.  
  19. For XPOS=0 to 28
  20.    For YPOS=0 to 14
  21.      Paste Icon XPOS*GRID,YPOS*GRID,MAP(CURMAPX,CURMAPY,XPOS,YPOS)
  22.    Next YPOS
  23. Next XPOS
  24.  
  25. Is there anyway to make this display faster? Such as in TechnoVenture (for
  26. those that have played it)
  27.  
  28.  
  29. My other problem deals with the saving method I am using. Basically what it
  30. does is run through each screen and saves each little block. It will run
  31. fine with about 10 screens or so, but when it is at 100 screens (the max
  32. for my editor) it takes a horribly long time when it only has to save about
  33. 41K of information.
  34.  
  35. What would be the fastest way to save this assuming any map configuration
  36. from 2X2 to 50X2 and each screen has to save 435 variables?
  37.  
  38. ------------------------------------------
  39.          - kAOTIc - of Daemonsoft       
  40. ------------------------------------------
  41.  Daemonsoft web site -                
  42.    Http://www.globalserve.net/~kaotic 
  43.  - - - - - - - - - - - - - - - - - - - - -
  44.  Completed Projects: Fleshy           
  45.  Work In Progress  : SheepFest        
  46.                      Blood Is Red     
  47.                      Fleshee 2000     
  48.                      The Difference Engine
  49.                      Normal Day       
  50. ------------------------------------------
  51.  
  52.  
  53.